package com.newly.center.business.service;

import com.newly.common.base.entity.PageUtils;
import com.newly.common.base.entity.auth.ICurrentTenant;

import java.util.List;

/**
 * @Author: chenruheng
 * @Date: 2022/2/7 15:42
 */
public interface GoodsTypeService {

    /**
     * 货物类型分页列表
     * @param offset
     * @param limit
     * @param name
     * @param startTime
     * @param endTime
     * @return
     */
    PageUtils listGoodsType(Integer offset,Integer limit,String name,String startTime,String endTime);

    /**
     * 创建企业货物类型
     * @param goodsType
     * @return
     */
    boolean createGoodsType(ICurrentTenant currentTenant, String goodsType);

    /**
     * 获取货物类型下拉框
     * @return
     */
    List<String> getGoodsType(String goodsType);

    /**
     * 删除货物类型
     * @param id
     * @return
     */
    boolean delGoodsType(List<String> ids);

}
